@charset "UTF-8";
/**筛选匡**/
.filter-div{display:block; border:0.5px #CCC solid; margin:20px auto; border-bottom:0;}
.filter-div .row{display:block; border-bottom:0.5px #CCC solid;}
.filter-div .row .cell{padding:10px; font-size:12px; display:inline-block;}
.filter-div .row .cell .tit{border-left:5px #D41D6D solid; font-weight:bold; padding-left:10px; font-size:16px;}
.filter-div .row .cell-name{width:40px; color:#999; text-align:right; float:left;}
.filter-div .row .cell-name span{padding:3px 0px; display:block;}
.filter-div .row .cell a{display:inline-block; padding:3px 7px; margin-right:5px;}
.filter-div .row .cell a.cur{background:#D41D6D; color:#fff;}
.filter-div .row .cell-con{width:900px;}

/**联盟商家列表**/
.lm-business-div{display:block; overflow:visible; margin-top:10px;}
.lm-business-list{width:1050px; display:block;}
.lm-business-list li{float:left; margin:0 30px 30px 0; width:227px;}
.lm-business-list li .pic{display:block; height:227px; overflow:hidden;}
.lm-business-list li .pic img{display:block; width:100%; height:100%;}
.lm-business-list li .name{height:30px; line-height:30px; font-size:14px; font-weight:400;}
.lm-business-list li .name span{font-size:14px; color:#F00; float:right; font-weight:100;}

/*商品详细*/
.goodsDetail{border:1px #ccc solid;}
.goodsDetail .picBox{width:400px; float:left; border-right:1px #CCC solid;}
.goodsDetail .picBox .image{height:400px; display:block; overflow:hidden;}
.goodsDetail .picBox .image img{width:100%; height:100%; display:block;}
.goodsDetail .picBox .thumbs{}
.goodsDetail .goodsInfo{overflow:hidden;}
.goodsDetail .goodsInfo .h1-title{padding:20px; font-size:16px; line-height:1.2; border-bottom:1px #CCC solid;}
/*.goodsDetail .goodsAttr{width:400px; float:left; border-right:1px #CCC solid;}*/
.goodsDetail .goodsAttr .price{background:#D41D6D; color:#fff; padding:15px 20px; position:relative;}
.goodsDetail .goodsAttr .price .p1{font-size:14px; height:30px; font-weight:bold;}
.goodsDetail .goodsAttr .price .p2{display:block; font-size:16px; font-weight:bold;}
.goodsDetail .goodsAttr .price .p2 strong{font-size:16px;}
.goodsDetail .goodsAttr .discounting{background:#efefef; padding:5px 10px; font-size:14px; margin-top:10px; font-weight:500;}
.goodsDetail .goodsAttr .attrbox{display:block; padding:10px 20px;}
.goodsDetail .goodsAttr .attrbox .name{width:60px; font-size:12px; color:#999; float:left;}
.goodsDetail .goodsAttr .attrbox .con{overflow:hidden; font-size:12px;}
.goodsDetail .goodsAttr .attrbox .row{display:block; padding:5px 0;}
.goodsDetail .goodsAttr .attrbox .changebtn{height:20px; width:20px; background:#ccc; 
font-size:14px; line-height:20px; text-align:center; float:left; margin-right:3px; cursor:pointer;}
.goodsDetail .goodsAttr .attrbox .buynum{height:20px; float:left; box-sizing:border-box; margin-right:3px; width:30px;
border:1px #CCC solid; text-align:center; font-size:12px;}
.goodsDetail .goodsAttr .btn-container{display:block; text-align:right; padding:10px 20px;}
.goodsDetail .goodsAttr .btn{height:36px; line-height:36px; display:inline-block; color:#fff; 
width:90px; font-size:13px; text-align:center; margin-left:5px; cursor:pointer;}
.goodsDetail .goodsAttr .btn-buy{background-color:#B6166D;}
.goodsDetail .goodsAttr .btn-cart{background-color:#F7B52B;}
.goodsDetail .goodsAttr .btn-phone{background-color:#C8C9CA;}
.goodsDetail .goodsAttr .btn-container .p{font-size:11px; color:#999; display:block; text-align:right; padding-top:5px;}
.goodsDetail .shopbox{overflow:hidden;}
.goodsDetail .shopbox .con{display:block; padding:10px;}
.goodsDetail .shopbox h3{font-size:16px;}

.goodsdiv{display:block; border:1px #DBDCDC solid;}
.goodsdiv .bar{background-color:#DBDCDC; height:40px; font-size:12px; position:relative;}
.goodsdiv .bar .tab{height:41px; margin-top:-1px; display:block; float:left; line-height:41px; 
font-size:12px; width:100px; text-align:center; cursor:pointer;}
.goodsdiv .bar .tab-on{background:#fff; border-top:3px #B6166D solid; box-sizing:border-box;}
.goodsdiv .hot-sale{display:block; margin:30px 10px;}
.goodsdiv .hot-sale li{float:left; width:163px; overflow:hidden;}
.goodsdiv .hot-sale li img{display:block; width:130px; height:130px; margin:0 auto;}
.goodsdiv .desc{display:block; padding:20px; overflow:hidden; font-size:14px; line-height:1.5;}
.goodsdiv .desc img{max-width:100%;}
